home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 4 / Amiga Plus Sonderheft 1996 #4.iso / cando-vollversion / helpfiles / fehler behandlung  < prev    next >
Text File  |  1992-10-22  |  2KB  |  106 lines

  1. C- DoOnError            |doonerror|
  2. V- ErrorCode            |errorcode|
  3. V- ErrorLineNumber        |errorlinenumber|
  4. V- ErrorObjectName        |errorobjectname|
  5. V- ErrorObjectType        |errorobjecttype|
  6. V- Errors                |errors|
  7. V- ErrorScriptName        |errorscriptname|
  8. V- ErrorScriptType        |errorscripttype|
  9. V- ErrorSourceLine        |errorsourceline|
  10. V- ErrorText            |errortext|
  11. C- IfError                |iferror|
  12. [E]
  13.  
  14. |doonerror|
  15. WT DoOnError {RoutinenName} [{Arg1} [, bis zu 10 Parameter]]
  16. PL Die angegebene Routine wird ausgeführt wenn
  17. PL ein Fehler in der Abarbeitung des Scripts
  18. PL auftritt.
  19. PL Die CanDo interne Fehlerbehandlung wird
  20. PL dadurch ausgeschaltet.
  21. ED
  22.  
  23. |errorcode|
  24. WT {Ganzzahl}=ErrorCode
  25. PL Gibt den die Nummer des zuletzt aufgetrete-
  26. PL nen Fehlers zurück.  Im Handbuch finden Sie
  27. PL eine genaue Beschreibung der Variablen.
  28. PL
  29. PT Siehe auch: 
  30. BS ErrorText
  31. ED
  32.  
  33. |errorlinenumber|
  34. WT {Ganzzahl}=ErrorLineNumber
  35. PL Gibt die Nummer der Zeile zurück, in der der
  36. PL letzte Fehler aufgetreten ist.
  37. ED
  38.  
  39. |errorobjectname|
  40. WT {String}=ErrorObjectName
  41. PL Gibt den Namen des Objekts zurück, dessen
  42. PL Script den letzten Fehler hervorrief.
  43. ED
  44.  
  45. |errorobjecttype|
  46. WT {String}=ErrorObjectType
  47. PL Gibt den Typ des Objekts zurück, dessen
  48. PL Script den letzten Fehler hervorrief.
  49. ED
  50.  
  51. |errors|
  52. WT {Boolscher Wert}=Errors
  53. PT Gibt den Wert 
  54. BS True
  55. PL  zurück, wenn der Script
  56. PL nach dem Auftreten eines Fehlers ausgeführt
  57. PL wird.
  58. ED
  59.  
  60. |errorscriptname|
  61. WT {String}=ErrorScriptName
  62. PL Gibt die Kennung des Scripts, in dem der
  63. PL letzte Fehler aufgetreten ist, zurück.  Zum
  64. PL Beispiel den Namen der Routine.
  65. ED
  66.  
  67. |errorscripttype|
  68. WT {String}=ErrorScriptType
  69. PL Gibt den Typ des Scripts, in dem der letzte
  70. PL Fehler aufgetreten ist, zurück.
  71. ED
  72.  
  73. |errorsourceline|
  74. WT {String}=ErrorSourceLine
  75. PL Gibt die Zeile des Scripts zurück, die den
  76. PL letzten Fehler hervorgerufen hat.
  77. PL
  78. PL Dies funktioniert nur, wenn das Programm mit
  79. PL der CanDo.Library arbeitet, nicht beim
  80. PL DeckBrowser.
  81. ED
  82.  
  83. |errortext|
  84. WT {String}=ErrorText
  85. PL Gibt die Fehlermeldung, zum zuletzt aufge-
  86. PL tretenen Fehler zurück.
  87. PL
  88. PT Siehe auch: 
  89. BS ErrorCode
  90. ED
  91.  
  92. |iferror|
  93. WT IfError
  94. PL Wird benutzt um festzustellen, ob der direkt
  95. PL vorausgegangene Befehl einen Fehler verur-
  96. PL sachte.
  97. PL Ist ein Fehler aufgetreten, wird die Sequenz
  98. PT bis zum nächsten 
  99. BS Else
  100. PT  oder 
  101. BS EndIf
  102. PL  ausgeführt.
  103. ED
  104.  
  105.  
  106.